#include "GlobalHeader.h"
#include "StdFIFO.h"
#define FIFOFILE "FIFO"
#define FIFOFILE2 "FIFO2"

int main()
{
    FIFO *f1 = InitFIFO(FIFOFILE,WriteOnly);
    FIFO *f2 = InitFIFO(FIFOFILE2,ReadOnly);

    while(1)
    {
        char msg[32] = {0};
        scanf("%[^\n]",msg);
        while(getchar() != '\n');
        WriteFIFO(f1,msg,32);

        memset(msg,0,32);
        ReadFIFO(f2,msg,32);
        printf("read info : %s\n",msg);
    }
    ClearFIFO(f1);
    ClearFIFO(f2);
    return 0;
}